home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.5 Applications 2001 May / SGI IRIX 6.5 Applications 2001 May.iso / dev / insight_dev.idb / usr / include / make / commondocdefs.z / commondocdefs
Encoding:
Text File  |  2001-04-05  |  6.4 KB  |  149 lines

  1. #    Common definitions for making a book
  2.  
  3. include ${ROOT}/usr/include/make/releasedefs
  4.  
  5. ROOT            ?= /
  6. ITOOLROOT       != echo $${ITOOLS_MNT:-$${TOOLROOT:-/}}
  7. TMPDIR        ?= /usr/tmp
  8. TOOLROOTSAFE    ?= 
  9.  
  10. include ${ROOT}/usr/include/make/commondefs
  11. #if exists($(ROOT)/usr/include/make/commonindexdefs) 
  12. include $(ROOT)/usr/include/make/commonindexdefs
  13. #endif
  14.  
  15.  
  16. COMMONBOOKRULES = ${ROOT}/usr/include/make/commonbookrules
  17. COMMONDOCRULES  = ${ROOT}/usr/include/make/commondocrules
  18. COMMONFIGRULES  = ${ROOT}/usr/include/make/commonfigrules
  19. COMMONPREPRULES = ${ROOT}/usr/include/make/commonpreprules
  20.  
  21. # System tools needed
  22. RM          = /bin/rm
  23. RMDIR            = /bin/rmdir
  24. CP          = /bin/cp
  25. MV          = /bin/mv
  26. LS          = /bin/ls
  27. AWK         = /usr/bin/awk
  28. EGREP         = /usr/bin/egrep
  29.  
  30. # Our local tools needed
  31. MAKEBW           = ${ITOOLROOT}/usr/share/Insight/bin/makebw
  32. GLOSSQA          = ${ITOOLROOT}/usr/share/Insight/bin/glossQA
  33. SGIBOOK_QA     = ${ITOOLROOT}/usr/share/Insight/bin/sgibook_qa
  34. EPS2GIF          = ${ITOOLROOT}/usr/share/Insight/bin/eps2gif
  35. TOGIF            = ${ITOOLROOT}/usr/share/Insight/bin/togif
  36. XREF         = ${ITOOLROOT}/usr/share/Insight/bin/xref
  37. COPY_SGIDOC_FIGS = ${ITOOLROOT}/usr/share/Insight/bin/valid_sgidoc_figs
  38. COPY_HELPMAPS     = ${ITOOLROOT}/usr/share/Insight/bin/valid_helpmaps
  39. CLEAN_CGMS     = ${ITOOLROOT}/usr/share/Insight/bin/clean_cgms
  40. MAKE_BLDSGML     = ${ITOOLROOT}/usr/share/Insight/bin/make_bldsgml
  41. HTML_PACKAGE     = ${ITOOLROOT}/usr/lib/Insight/dweb/dtl2html/html_package
  42. CREATE_DDF_FILE  = ${ITOOLROOT}/usr/lib/Insight/dweb/dtl2html/create_ddf
  43. XFORM_SGML     = ${ITOOLROOT}/usr/share/Insight/bin/xformsgml_public
  44. UPDATE_STRINGS     = ${ITOOLROOT}/usr/share/Insight/templates/adept/userdir/doctypes/sgidocbk/update_strings.perl
  45. #if $(RELEASE_MINOR) == "2"
  46. INDEXGEN         = ${ITOOLROOT}/usr/share/Insight/bin/indexGen
  47. INDEXGENDB     = ${ITOOLROOT}/usr/share/Insight/bin/indexgen_sgidocbk
  48. MIF2SGIDOCBK     = ${ITOOLROOT}/usr/share/Insight/bin/mif2sgidocbk
  49. MIF2SGML         = ${ITOOLROOT}/usr/share/Insight/bin/mif2sgml
  50. DTL2SGFT         = ${ITOOLROOT}/usr/sbin/dtl2sgft
  51. SPAM             = ${ITOOLROOT}/usr/share/Insight/bin/spam
  52. EUC2SJIS     = ${ITOOLROOT}/usr/share/Insight/bin/euctosjis
  53. B5TOEUCCNS     = ${ITOOLROOT}/usr/share/Insight/bin/b5toeuccns
  54. #else
  55. INDEXGEN     = $(TOOLROOTSAFE) ${ITOOLROOT}/usr/share/Insight/bin/indexGen
  56. INDEXGENDB     = $(TOOLROOTSAFE) ${ITOOLROOT}/usr/share/Insight/bin/indexgen_sgidocbk
  57. MIF2SGIDOCBK     = $(TOOLROOTSAFE) ${ITOOLROOT}/usr/share/Insight/bin/mif2sgidocbk
  58. MIF2SGML     = $(TOOLROOTSAFE) ${ITOOLROOT}/usr/share/Insight/bin/mif2sgml
  59. DTL2SGFT     = $(TOOLROOTSAFE) ${ITOOLROOT}/usr/sbin/dtl2sgft
  60. SPAM             = $(TOOLROOTSAFE) ${ITOOLROOT}/usr/share/Insight/bin/spam
  61. EUC2SJIS     = $(TOOLROOTSAFE) ${ITOOLROOT}/usr/share/Insight/bin/euctosjis
  62. B5TOEUCCNS     = $(TOOLROOTSAFE) ${ITOOLROOT}/usr/share/Insight/bin/b5toeuccns
  63. #endif
  64. TIFFTOPNM     = ${ITOOLROOT}/usr/share/Insight/bin/tifftopnm
  65. PNMCROP         = ${ITOOLROOT}/usr/share/Insight/bin/pnmcrop
  66. PNMMARGIN     = ${ITOOLROOT}/usr/share/Insight/bin/pnmmargin
  67. PNMSCALE     = ${ITOOLROOT}/usr/share/Insight/bin/pnmscale
  68. PPMQUANT     = ${ITOOLROOT}/usr/share/Insight/bin/ppmquant
  69.  
  70. # 3rd party application definitions --- if not already defined
  71. CLHOME         ?= ${ITOOLROOT}/usr/share/cadleaf
  72. EBTHOME         ?= ${ITOOLROOT}/usr/share/ebt
  73. EBTRC         ?= ${EBTHOME}/ebtrc/.ebtrc
  74. EBT_PLATFORM     ?= irix5m
  75.  
  76. # 3rd party tools needed
  77. FMHOME         ?= ${ITOOLROOT}/usr/frame
  78. FMBATCH          = ${FMHOME}/bin/fmbatch
  79. MIFHEADER     = "<MIFFile 4.00> \# Generated by FrameMaker xm4.0.3P1a"
  80. MIFTOCGM     = ${CLHOME}/bin/miftocgm
  81. CGMTOTIFF        = ${CLHOME}/bin/cgmtotiff
  82. CLTRANS         = ${CLHOME}/bin/cltrans
  83. ### CLHOST         = king.esd
  84. MIFTOCGM_IP     = orig/.rgb
  85. SGMLRVW          = ${EBTHOME}/bin/sgmlrvw
  86. MKHELP           = ${EBTHOME}/bin/mkhelp
  87. MKBOOK           = ${EBTHOME}/bin/mkbook
  88. MKSGIDOC         = ${EBTHOME}/bin/mksgidoc
  89. MKSGIDOCBK       = ${EBTHOME}/bin/mksgidocbk
  90. TDRCHK           = ${EBTHOME}/bin/dtl_tdrchk
  91.  
  92. CATALOG         = ${ITOOLROOT}/usr/share/Insight/templates/catalog
  93. ENTITIES_DIR     = ${ITOOLROOT}/usr/share/Insight/templates/entities
  94. CONDITION_FILE     = ${ITOOLROOT}/usr/share/Insight/templates/frame/conditional.doc
  95. SGIDOC_LIB       = ${ITOOLROOT}/usr/share/Insight/templates/SGIDOC
  96. SGIDOCBK_LIB     = ${ITOOLROOT}/usr/share/Insight/templates/SGIDOCBK
  97. DOCBOOK_LIB      = ${ITOOLROOT}/usr/share/Insight/templates/docbook
  98. CRAYDOCBK_LIB     = ${ITOOLROOT}/usr/share/Insight/templates/CRAYDOCBK
  99. INTL_MAP_DIR     = ${ITOOLROOT}/usr/share/Insight/templates/SGIDOC/intl_map
  100. XHELP_LIB        = ${ITOOLROOT}/usr/share/Insight/xhelp
  101. BOOK_ENV         = EBTRC=${EBTRC}; TOOLROOT=${ITOOLROOT}; LANG=${BOOK_LANG}; export EBTRC TOOLROOT LANG
  102.  
  103. # Local rules file for figures
  104. LOCALFIGRULES    = localfigrules
  105.  
  106. # Book defines
  107. BOOK             = ${TITLE}
  108. HELP_FILE     = ${TITLE}.sgm
  109. BOOKSHELF        = /usr/share/Insight/library/SGI_bookshelves/SGI_EndUser
  110. SHELF         != echo ${BOOKSHELF} | sed "s/.*\///"
  111. BOOK_ICON     = generic
  112. BOOK_LANG     = C
  113. DTD         = SGIDOCBK
  114. NUMBERED_HEADS     = N
  115. HIDDEN         = FALSE
  116. SORT_ORDER     = ""
  117. SGICONTAINER     = ""
  118. FEEDBACK_ADDR     = techpubs@sgi.com
  119. BOOKDIR          = books/${BOOK}
  120. BOOKSUBSYSTEM    != echo ${TITLE} | tr "[a-z]" "[A-Z]"
  121. HELPSUBSYSTEM    = ${BOOKSUBSYSTEM}_HELP
  122. HELPDIR         = /usr/share
  123. INDEX_GRAN     ?= "<INTRODUCTION> OR <CHAPTER> OR <APPENDIX> OR <GLOSSARY> OR <SGIINDEX> OR <Reference>"
  124. HTML_EXTS     = html htm gif jpg jpeg mpg map
  125.  
  126. DOMAIN         = books
  127. PRODUCTBASE     = ${BOOKSUBSYSTEM}
  128.  
  129. MASTER_SGM       = ${BOOK}.sgml
  130. TMP_MASTER_SGM   = ${BOOK}.sgml.tmp
  131. INDEXFILE        = ${BOOK}.idx
  132.  
  133. # SGML Frontmatter - needs updating as content revs.
  134. FRONT_DIR    ?= /hosts/bonnie.engr/depot/doc/4000/007-4063-001
  135.  
  136. # Language specific glossaries - needs updating when new glossaries release
  137. # define GLOSS_$LANG in environment to override these definitions
  138. GLOSS_C     ?= /hosts/bonnie.engr/depot/doc/1000/007-1859-060/gloss.sgm
  139. GLOSS_de     ?= /hosts/bonnie.engr/depot/doc/1000/007-1859-060DE/gloss.sgm
  140. GLOSS_fr    ?= /hosts/bonnie.engr/depot/doc/1000/007-1859-060FR/gloss.sgm
  141. GLOSS_ja_JP.EUC    ?= /hosts/bonnie.engr/depot/doc/1000/007-1859-060aJP/gloss.sgm
  142. GLOSS_ja_JP.SJIS ?= /hosts/bonnie.engr/depot/doc/1000/007-1859-060aJP/gloss.sgm
  143. GLOSS_ko_KR.euc ?= /hosts/bonnie.engr/depot/doc/1000/007-1859-060KR/gloss.sgm
  144. GLOSS_zh_CN.ugb ?= /hosts/bonnie.engr/depot/doc/1000/007-1859-060SC/gloss.sgm
  145. GLOSS_zh_CN.gbk ?= /hosts/bonnie.engr/depot/doc/1000/007-1859-060SC/gloss.sgm
  146. GLOSS_zh_TW.ucns ?= /hosts/bonnie.engr/depot/doc/1000/007-1859-060TC/gloss.sgm
  147. GLOSS_zh_TW.big5 ?= /hosts/bonnie.engr/depot/doc/1000/007-1859-060TC/gloss.sgm
  148.  
  149.